polygonal floating structure - Francés Inglés Diccionario